Injection moulding technology - English Synonyms Dictionary